package com.ezops.dao.facade;

import java.io.Serializable;
import java.util.List;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
import org.springframework.stereotype.Service;

import com.ezops.dao.GroupDAOImpl;
import com.ezops.dao.generics.dao.hibernate.GenericDAO;
import com.ezops.dao.generics.search.ISearch;
import com.ezops.models.Group;


/***
 * Group DataTransfer Facade , handles all general Activitys object cache access operations
 * @author HindsC
 *
 */
@Service("GroupDataTransferFacade")
public class GroupDataTransferFacade extends DataTransferFacadeImpl<Group> {

	final static Logger logger = LoggerFactory.getLogger(GroupDataTransferFacade.class);

	
	@Autowired
	private GroupDAOImpl dao;

	@Override
	public GenericDAO<Group, Serializable> getDataAccessObject() {
		return dao;
	}
	
	
	
	
	
}
